large indefinite amount - Turkish English Dictionary